SELL DOWN Meaning of SELL DOWN in English the amount of time it takes to sell all products on the shelf. Raynet Business and Marketing English glossary. Английский глоссарий компании Raynet Business and Marketing . 2012